home *** CD-ROM | disk | FTP | other *** search
- ***********************************************************
- * Test routine for QuickSort.
- ***********************************************************
-
- section TheCode,code
- Start:
- ; Make some random data.
- move.l #9999,d7
- lea StartOfArray,a0
- .loop: move.l $dff004,(a0)+
- move.w $dff006,$dff180
-
- rept 20
- muls #$5555,d0
- endr
-
- dbf d7,.loop
-
- ; Sort the data
- pea EndOfArray
- pea StartOfArray
- bsr.b QuickSort
- addq.l #8,sp
- rts
-
- include 'QSort.s'
-
- ***********************************************************
-
- section TheData,bss
-
- StartOfArray: ds.l 9999
- EndOfArray: ds.l 1
-